package br.leiam.eolica.excecoes;
/**
 * 
 * <b>Eolica</b><br><br>
 *  
 *  
 * Classe que representa um exception do Eolica 
 * 
 * 
 * @author Arthur Lucio Meneses Farias <br>
 */
public class EolicaException extends Exception {

	
	private static final long serialVersionUID = 1L;

	/**
	 * Cria uma excecao usada caso haja algum erro na execucao de alguma tarefa
	 * do JATO.
	 * 
	 */
	public EolicaException() {
		super();
	}

	/**
	 * Cria uma excecao usada caso haja algum erro na execucao de alguma tarefa
	 * do Help Desk.
	 * 
	 * @param message
	 *            a mensagem de erro.
	 * @param causa
	 *            a causa do erro.
	 */
	public EolicaException(String message, Throwable causa) {
		super(message, causa);
	}

	/**
	 * Cria uma excecao usada caso haja algum erro na execucao de alguma tarefa
	 * do Help Desk.
	 * 
	 * @param message
	 *            a mensagem de erro.
	 */
	public EolicaException(String message) {
		super(message);
	}

	/**
	 * Cria uma excecao usada caso haja algum erro na execucao de alguma tarefa
	 * do Help Desk.
	 * 
	 * @param causa
	 *            a causa do erro.
	 */
	public EolicaException(Throwable causa) {
		super(causa);
	}

}
